English Dictionary
◊ CAPE PRIMROSE
Cape primrose
n : any of various African plants of the genus Streptocarpus
widely cultivated especially as houseplants for their
showy blue or purple primroselike flowers [syn: {Cape
primrose}]